a hit with a baseball bat - Español Inglés Diccionario